package cn.iocoder.mall.user.biz.service;

import cn.iocoder.common.utils.common.api.vo.LoginInfo;
import cn.iocoder.common.utils.common.api.vo.Result;
import cn.iocoder.mall.user.biz.dataobject.AppMessage;
import cn.iocoder.mall.user.biz.dataobject.Feedback;
import cn.iocoder.mall.user.biz.dataobject.Member;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import org.apache.poi.ss.formula.functions.T;

import java.util.List;

/**
 * @Description: 商城用户
 * @Author: jeecg-boot
 * @Date:   2019-10-18
 * @Version: V1.0
 */
public interface IMemberService extends IService<Member> {

    Boolean modifyFeedBack(Feedback feedback);

    Result<T> login(LoginInfo loginInfo);

    Member getByMobile(String mobile);

    Member getOneByName(String username, String userId);

    Member getOneUser(String mobile);

    void deleteById(String id);

    void deleteByIds(List<String> asList);

    String getMobileById(String receiver);

}
